excessive indulgence - Turkish English Dictionary